
After watching the United States and Russia become the two biggest space superpowers for over half a century, China played a game of catchup over the past decade or so. The country has rapidly closed the gap between it and the other space-faring nations, and the recent launch of Long March-2C rocket is just the latest example of that. The rocket, which took off from Taiyuan space center in north China, carried with it a powerful new observational satellite which will gaze back down to Earth. No,...
Share this Article